Big Huge Thesaurus

Calocarpum zapota

noun